package com.rf.richfitwheel.admin.sys.dao;


import com.rf.richfitwheel.admin.sys.model.CodeRule;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface CodeRuleMapper {

    CodeRule get(String id);

    List<CodeRule> findList(CodeRule codeRule);

    List<CodeRule> findAllList();

    int insert(CodeRule codeRule);

    int insertBatch(List<CodeRule> codeRules);

    int update(CodeRule codeRule);

    int delete(String id);

    //根据编码编号获得编码规则集合
	List<CodeRule> getCodeRuleList(String code);
	//根据类型查询编码规则集合
	List<CodeRule> selectListByKindAndCode(CodeRule codeRule);

}